impounded water meaning in Hindi

Noun

water that has been confined or stored, often in a reservoir or lake created by damming a river

जमा किया गया पानी

English Usage: The city relies on the impounded water for its drinking supply during the dry season.

Hindi Usage: शहर सूखे मौसम में अपनी पीने के पानी की आपूर्ति के लिए जमा किए गए पानी पर निर्भर करता है.

Share Anuvadan of impounded water